75014888
92966089
32513178
46526943
40929959
5037702
49447512
1381721
42068202
11006842
79075529
6980251
64227542
36547983
90988007
841928
85181881
43608021
51479773
48383669
31547541
92064103
11954344
46367577
96869003
86169817
70973052
83213402
1209984
5724122
9727176
72506674
62978891
93024487
90773704
28121345
87033496
43412901
56199662
88617028