4951688
59886304
81712361
80017272
92262790
49765710
89975752
21957247
21322867
46798622
78269633
64185949
75219295
94257830
2022362
38457275
65594087
79942253
95095910
13987853
47418177
250887
75055102
27167043
15186283
9244483
24982581
10818758
47089518
37243201
18634373
1026527
2596367
76096628
30339433
36803061
2109007
43747432
10767970
38136037