64844262
72931440
47577342
66285732
3213328
70337726
3792419
92667248
58946172
39691264
16744121
97445005
93739732
97894837
50304174
8872240
34643580
55759525
27301296
3073907
54165638
87815347
7983686
90212375
42424676
79125748
56223195
30138880
8576156
7681405
7779793
79311169
26841239
36066891
29065568
69819581
32743256
4318332
93634357
27874729