23536102
12608615
93042760
76045051
56311161
34846726
26011586
45977106
11927242
48324240
78097718
66544614
42765762
97399435
17057789
36394269
79008839
70925188
69617363
2577605
24453732
38476353
20157640
7874100
15511234
44943516
59646215
49433036
36313985
8203340
41727394
30862480
62573400
16552140
8508626
30859279
56643008
57613802
49961733
3154136