90321488
22631058
71965185
8312482
12392219
20648933
87865482
53856155
78053804
85627152
3224293
3097602
79294438
84744848
86004725
1403373
92367681
78928953
60492823
16528460
81626656
67092255
40434699
2987680
15656573
33235904
16461940
92825491
15954435
31071104
26621034
33279587
6636188
54827345
3405662
63072214
19265575
79848404
54206663
5201652