93507058
82031398
51235865
76011830
52634220
38305137
87888628
39708516
2854512
9795888
9402249
45988436
80891212
7003882
14374882
60676939
10262068
46673690
228029
60915809
82671196
6781816
44314489
64362124
94699379
38893197
65847779
58778333
80958500
57776713
37104426
4025529
29232984
217647
8248639
91092345
22607363
55785693
38621215
70586762