74585996
43082721
63981598
73788287
7193480
22862846
90967762
56728865
62791327
69534691
45445077
8553664
2388853
82622322
88665699
28239814
52301654
60787382
37876788
51748968
8512801
75406941
69991637
64445655
13216135
23795186
23671019
4841190
43131376
15406035
42236692
97198641
67756398
93523228
42069633
71257891
21877097
50543881
28132210
7519255