1591551
621212
132412
227250
719193
11393885
596911
559561
963280
2092271
483619
66042
1753434
1505625
3038466
477480
290608
1586668
4906840
375600
2557719
902380
1094142
971853
932993
2062453
659955
1317238
550781
2132407
883452
1010281
772864
639183
96915
26011
840465
352774
5400522
889777
942398
94889
173660
749551
371145
993272
473347
940353
78728