45149134
93177008
69073520
41946364
33713737
5300756
92169978
15827460
82125658
69629911
68319852
8123997
35636889
2198569
61025719
69542125
4897908
64071932
48384518
9552940
30052306
58558838
62689939
50135221
3498352
83724766
55124480
76481456
38392606
63491565
87366403
95497132
81396704
44338450
15815052
43212425
38101182
90407670
104074
49417047