74148065
98665294
10055135
71844798
40756672
35008974
19858211
60952766
3717325
79618674
30323391
77865619
83183603
86541926
78789292
31296191
1051508
38035386
17594587
25168743
98417186
13968865
60892529
84919832
4719668
1719168
3278415
67835714
58727058
48967435
92068037
5137749
8514470
11747604
67173672
18136839
27746503
32443144
31353467
11976239