11207070
19302002
29783889
60192376
5758760
96344988
96507954
94415444
15053097
68909817
92104421
3153208
80214830
96121700
6233872
3051403
30972
94735483
17596802
84397239
38682786
61061619
1692973
15557231
79589439
69862877
390132
75379356
30194273
40578568
62507442
52357447
52447226
1472425
44649247
53614515
97145357
84866626
54107357
17529647