12703902
92676024
22902960
54282512
14678480
12168812
78271210
30123305
13686085
5893917
14222294
76755461
45132885
11309389
7689213
85538175
62423036
15988763
86457262
7506559
52524898
82088849
61286255
95904754
754659
45854078
76072454
4808720
56895350
72039034
38695906
69592836
37976242
29013023
29603990
97649116
24086872
29587784
87738190
76693227