50532415
11302129
85756447
69607626
2259272
41741678
31585098
19975076
34566369
9021382
37718171
94871850
22954950
31312497
54615004
2266516
75844174
3284897
53638138
86968040
4171391
73456484
41797904
85992693
46712395
57283662
17191597
3357849
59783300
724994
34925983
56973547
33649218
67909666
20771989
91585671
26928256
75952124
49565039
17501479