13538386
2175853
18084921
8106655
3039238
42822049
62123909
40229636
93024973
62507174
75393368
2459626
4899240
79028890
52697498
53252074
88577273
82231940
22356039
75702254
10867027
49277338
95696041
59054819
99464264
4765240
548533
51394755
7150735
7525208
13787242
2139186
90349746
16651378
76494504
81886643
81175656
72161905
97041716
59297494