42281438
97973845
56823970
74394596
78288981
547165
3606609
13211116
6821233
32945483
99043339
7594549
9815087
66728701
12626574
94593217
55225723
69128331
39602376
21495634
37348443
36818730
43632124
22274283
53806108
8518779
52954217
95561587
64767158
50924671
28539356
62637282
62725211
86755555
17868323
85068789
845975
69563654
63843687
16765275