52476554
96589890
6250817
69507704
9567490
53941941
38201087
72243393
54159842
53499767
1612136
23585038
21289791
2583531
5469416
24427319
35101956
36654603
62957994
138583
98572215
16222082
65615315
10093630
64745013
84146501
12206228
90519964
4991686
2047718
21572926
62398472
60126467
62187478
968539
6609542
30955739
92383426
45788119
88138054