2178980
96435838
17495836
92712974
18772978
70247023
54361104
31538336
71776553
2335823
13053012
38209842
39954822
14719229
94974947
31067450
2663705
49441894
70271945
1542743
7499631
5297401
46538590
22157114
17195132
45733421
32054330
71784700
50702768
89909676
81222900
60214723
74706520
899688
87077979
13534916
53191085
82497360
102199
70487587