95223771
88822391
88928972
50081129
31115667
50977771
83428696
52008667
38752670
41843602
6326441
81943652
2528926
99925276
1853799
17284742
34402162
905063
16908663
4795966
41309417
77164204
16629299
80283707
10679232
57941408
65336076
11041262
18189939
79861486
23801130
91487851
6992562
25066886
11025457
21481284
55397086
60118172
83964644
1008055