84529085
68356760
56181633
98302147
10412931
75007681
90622964
22232873
3777325
52654592
93206979
41402993
39197666
38048222
4607165
63237802
98852340
17782425
88344956
67968890
71345117
82018860
81876447
6536581
2894763
8477151
78221006
9805644
42504295
84783978
16246566
19929336
68435997
8879215
91417221
6594943
78736951
86937158
41685532
10638674