80796595
5243764
20172295
17002667
78089549
70917508
67465633
37502537
18437046
3536884
60874279
62064781
27834279
17705410
90204799
81872524
42789356
93806339
11683634
12018225
48589215
8468236
96795945
87883488
17744758
9145300
19706335
83373787
81246639
30254168
25057905
1560467
62629201
17543997
6861242
6858276
50957033
76695666
74611896
76224192