64785078
44289199
56921322
36053040
23053189
43712250
16324808
36218291
23895312
15264936
54369157
38996763
93433815
51113641
28845511
23442910
78082725
68045817
69128023
5014339
13609153
32337698
10693997
32174350
70242605
63173520
7952230
11573446
4459847
90654236
27464361
25886387
84212603
7914353
53453300
59431710
33363070
36728284
28512395
78273069