49803100
36557910
18131561
56349614
61407158
7304363
46471568
82905344
48138925
66442919
94742195
28965370
4126600
423196
49563578
99309087
6182602
51154947
17448581
76893365
51864222
4879361
96416400
10178607
64795342
1655405
19189418
1483076
23117195
43334487
48171974
6006326
79763573
89895529
63943377
91142243
75373614
70339849
64705298
16352043