82856624
62035219
1038646
32693269
78366104
26158543
10279954
95686974
18861010
42181369
33169136
6662111
6488741
21425649
95217284
2635992
44247535
42561025
51724533
33127981
58293953
41824128
40824757
20041459
76723884
76258457
60061249
30531308
43527764
37903585
92773802
47776594
1475512
25735429
2872216
67448
41207376
98192835
94658797
70934805