81499578
73392494
78267125
75688217
70188431
48421444
15081595
80686622
15069655
16727304
42972810
91394920
12461339
57358215
40025533
5687407
77755837
29318277
10167939
22655279
94531765
8656591
68264472
68871235
76192586
44623462
82189858
15759614
15414129
1938817
84517864
79047458
33699978
60461772
44448379
43569498
30163829
40497346
771298
34793480