59651524
28193750
71424850
15189897
49272811
1968510
42377276
13364474
77785193
97419599
17579300
96186762
29553108
41836786
83709057
58962746
18846380
10376836
19998119
63061193
4511985
6198308
16346102
22856369
50753860
38964200
53389192
52356467
98935941
37006707
5188761
66796873
77521482
4509256
52783428
86812119
43636117
7847767
30687042
82628870