41972047
35059640
96274037
40375210
36633915
1861029
3564220
3337890
28547829
84115571
80811157
44879687
23162377
8645709
64981410
66728821
9736382
74283516
93614492
2539102
50894802
93613750
87167555
34788692
30319734
117064
42094790
23162386
10525413
67212582
68883460
63301597
69153219
13443554
66497453
85895892
33341803
56591900
81084873
96106919