38766302
51947112
59702531
928397
25595924
69496237
18401815
75535653
74723886
45104589
19644584
32155333
36602670
68114152
12282201
68088340
44632612
99928274
36473974
26189788
62422624
54657278
53521990
41703405
25521474
44175880
42172168
71677832
6721915
48767913
86407899
68038529
66556653
28188948
90237265
21099124
1337713
14574256
19406188
8181863