54552592
1136508
22418853
54233916
8005328
49522705
9978530
27719334
30597026
9432943
63999228
69122724
90884368
44471625
28088052
84288992
67625430
61614862
66164311
11269148
48268179
46213819
3421372
32748114
91761648
31576211
20604476
39781303
65973034
12611280
94669253
57669391
7998641
87689631
30487217
72511855
54856870
23366034
84963077
4275446