2343635
68037509
95201748
46195448
1218703
8870125
48903966
87569168
24183973
26638662
49556950
43537198
52872259
924475
63983956
54991704
6329013
7049717
12319935
65172979
1848654
27466245
95595691
82209548
33164000
55049727
66329426
93925683
41347465
5687997
38617640
726467
61227650
6880286
9056865
73725247
17859940
16216264
628792
16754184