19453041
24079678
96543670
6200707
43555085
34313855
2902409
97745051
95265179
93839741
48346798
29673786
5302966
86161828
21163254
30825359
21661494
9347421
91646060
8872918
79069923
26396795
85668281
1163332
45926566
86152091
19721642
17217030
79167086
17804130
44722397
91067157
51858920
22404898
8056015
95067752
9798404
8174324
41063727
9699532