84973366
13421810
48496070
1665246
50061448
17784581
95075568
22702701
23194719
77337338
10714148
33511742
73456636
67041842
11899322
83417656
14633886
71823874
72168133
11574690
49773283
89023500
65194251
29637815
8898856
18006925
36298007
35475372
31919570
17626806
62227
45896151
93574125
58773433
74595982
89581266
4541396
73099308
13222407
94586780