68675081
50648411
45562623
22144616
60082125
12457344
541214
22024696
41207728
91778483
47914910
32151642
96375847
9517483
24701193
5009137
26932300
72089925
6474919
15795499
45349581
50032458
39914299
93999825
28096297
45309436
41855382
43918643
93726933
65266739
90251735
9701407
62354509
25941708
63677263
85457294
9614628
9248621
61472997
46159231