79501214
95365829
2141551
50732285
99333871
28298174
62245647
64178457
54369478
2673190
68927657
40561181
12047252
60225348
71296488
2775500
61142808
91356851
76919951
10699647
8315211
57543835
97269344
50097043
99431267
54371811
31942755
35661305
75654572
86804988
80177435
87493579
17931365
3308467
51631506
8236296
1352695
1477965
82903869
34542607