76137630
46019950
56437311
33906070
68131210
91889844
94563421
87873676
91638971
78447717
27313717
26184336
67219547
93764365
76826478
68319327
65519497
6856975
1564522
1956361
2768280
75201193
68622652
7822950
22781474
45737588
6078259
98039841
93598197
51036885
83161743
16696432
35384845
12287869
29704140
8659830
40828929
92879930
13087272
2248190