83644964
16937856
37878463
30032342
5167649
38222978
43985365
7525832
98955941
74076613
21115453
36167345
72101765
41533551
30339252
79299360
6154719
38515650
91754201
43654000
22505798
41505157
25924795
21962614
34335247
25269975
98552777
96121942
6374959
50816400
81626357
74875250
33835902
86768518
32918275
50242439
8282580
70109257
34739004
80242095