36845164
48518117
22022848
29243135
36503049
9513701
61802468
43889760
7221719
40487148
83722092
30412206
37992210
67841308
9562372
27882
50578984
41688829
65453029
10506565
95927160
16432344
41639580
29327418
90887696
69281857
84195080
50869019
39793870
35867669
70688218
13641942
61357310
22385776
38052236
77121626
42579874
5502922
93797995
1797646