66643900
29624011
77497287
4370630
23444793
74066143
8975757
23724633
2802493
33153114
99414123
11805476
80726335
27567894
49417520
60151055
7767515
9499473
89511281
2449895
37114974
87154763
22933747
97508556
5134532
3706970
40364754
51295526
93248726
84291723
33273128
80211926
1993281
90336864
85797253
62445203
39212530
57759220
28029821
29177871