94362779
78764312
34012327
3278307
489356
61054480
97081718
96798566
18365070
8799260
18442589
85888380
43793629
31982296
63388502
66872727
98954534
71245005
21809881
8953714
136050
74948049
7249825
50264731
10062502
99088072
24977031
79165797
34911642
91494713
88421610
55009476
4796122
34916306
19544635
533876
7882008
63659601
46333043
90123229