66152832
53019467
72163162
81619925
45096699
41274771
98652495
15432377
10774812
95371488
29874693
62048803
65644304
19899338
78226975
14819320
52348591
76144930
4138184
85904492
29885261
97676420
31672421
16941882
2127583
52065474
98942194
16213287
10169488
56086883
383581
13563872
17934408
4433874
2008586
87211157
94534283
55444909
2575869
46171436