28863352
24625668
72029392
68454563
83331784
12017595
10309831
65512061
76901857
67886731
74796436
15573341
68998476
41694598
24116336
4575747
1134343
36393781
10514813
34727559
76416156
81711330
24745272
82367405
70267147
39872067
47427176
43553687
39533043
2352911
52598875
96683261
51601506
90516815
62054637
77696141
52088844
46199146
94448975
30023415