45877996
74978990
79896497
90991121
40503841
703079
37326885
48037475
80112353
7326715
40626899
83856210
34294642
50882187
17354122
16239794
31409329
14554037
72064088
42651608
3548962
8486536
46625931
48232831
16753326
77874404
13223751
4681562
5258764
4822054
32003680
487651
48099573
4762505
64512046
3446789
59497350
28196472
5809931
1277881