83295315
50844391
13338050
1391798
93892372
41031867
82307114
289410000
2656639
31031439
49776531
51512540
12106109
69768268
43121903
87264506
47266123
60065201
36609214
72925537
89382044
44232834
947799
57342774
37944782
12634122
84769811
30094929
68657804
8105130
89667581
92071940
93461060
9540633
87903781
79217690
45187498
13809921
6847914
96098828