5408265
26788172
15227850
52875861
3454797
92707152
58138366
20633607
83097615
70687663
68052543
43998514
99755577
41983501
71346101
35814208
79697241
69675899
13258294
13329170
12461947
47532624
39746954
58614598
44233653
62009125
17576803
16622998
45128664
34273846
65108311
56041696
80765159
17165935
21322001
12638413
6553351
49397319
40084129
39996924