12218973
99784446
24828728
2653103
528850
8526739
24426569
62165450
11131506
61936661
996746
74489478
45941459
11573675
99721478
60904886
50366012
10436340
39534066
13676006
77772782
35414740
7955961
97974699
6307157
59571967
78271668
33123418
89674101
20787727
4901912
65308488
43423985
266777
28221845
54991694
94136307
4540927
70286409
4336308