5307113
17864100
7743329
60214612
87702951
23791609
743175
98982109
48349335
19184005
54905795
42599967
58715885
77494408
63207246
2982514
56129718
54318115
28465201
4042544
97935780
28723783
30569723
70863672
97817865
74868460
19863383
49004273
38319913
31667458
78096435
29188987
69243383
1672794
87384840
26344887
44279240
40938237
55242749
9419896