13008928
76265882
72774802
43155221
4178196
43286142
4373767
10824518
84182516
44479943
7633811
84159555
7455906
51935028
39611935
75483067
97961253
15518515
1984795
76288993
59128342
99503984
73555425
374536
41254299
7199993
48016300
2143841
41891954
8437136
13635041
20347663
11293659
4154613
43501409
11079356
3508775
73118590
64353492
12962310