70852851
1221375
64947694
30189327
51055957
47365531
56952993
78006551
86246435
43616611
95757991
3641303
91437981
55574378
36963000
95883081
9785905
81963732
85567728
82092494
86452484
4977100
74826398
8847462
23419397
59559577
79684428
51802823
20459383
15715743
24843478
68506164
2835603
49595329
57226003
53589014
46034981
26845935
91226535
58424415