90088448
2145863
82106953
16522391
86514189
55315962
52925823
6532651
97088086
44972182
93698015
77467723
10108860
70271998
45655021
1514359
9886171
34473520
52322721
8988909
6511734
9709588
22973195
54933785
23865898
12134162
65361429
91781264
389669
48346891
20752372
71325649
87472318
91631450
5277588
56868802
4151119
28681820
12217382
70159581