20137684
2256722
86122222
93179900
7367589
30661705
2760350
91236790
2031828
8235464
65692116
86964216
76942554
41786696
56214346
7638966
89293877
15747763
83084701
22213590
69822621
88916210
74283504
47192183
29383902
49398224
20202175
7360728
6477627
89647607
67878692
45214459
1441468
2520981
7431499
90927821
90991477
246204
75664510
62209426