79838328
42515060
70237895
95046758
63808849
1386984
5417538
15159267
27199429
84148555
28134962
34468656
13737663
31758780
76044658
39131425
10135882
41088323
2543226
79753153
16173873
9171832
27238124
17973044
65874977
32026510
60188424
40055038
96769157
39745252
41315763
9339489
88978824
10039910
22331320
99692431
8856649
87714629
67376096
92337902