46774333
78232165
40281264
55662888
98554008
5758233
26802292
23802601
47105560
21291997
82997642
672814
131594
30582720
81439693
22637736
93524575
70171004
16964680
82264749
6902580
26377690
60856232
80306381
50138829
28357742
16887384
3314271
9633589
46952390
56078658
95918641
60706398
42236132
52902344
33944412
4675984
9997942
34026710
94802872