65412270
58464843
82541993
34918726
8681964
86056434
2918312
340782
73156750
11061609
4854252
7945361
93344239
51635342
45352344
22828387
89849026
3957116
24534071
42377648
78807546
95133323
19451150
56937221
56625421
79001568
43983375
6774783
96217398
44188256
10487991
97977017
13783093
51049206
90992373
25296453
52644973
203612
83622611
75748735