4872278
69448938
87728936
65703341
23196122
39563424
67322744
29899899
20267420
99856863
70749035
31808236
72766977
98437324
2847718
98263056
95597077
8236691
57044524
24784377
10375331
6865981
17801901
93313972
75277978
38931855
1675789
24458491
74678561
22983563
41533365
14059523
38126837
7816627
2637155
56343367
59614720
13649432
13393275
40797580