86211083
47723789
71172154
8273280
30906357
1638810
869882
96464128
70377395
52761440
57669838
8396685
15411165
22346223
23519719
16368124
12587023
8070166
40501379
90398848
42616098
304869
44022524
78213901
44546779
49731369
39967466
17845341
98338643
58296800
40415150
50356390
6245191
48555148
55574702
71717264
68846779
83569718
12529537
26345603