70523948
94364762
47766274
73862410
7933835
18196631
34955083
84359693
9980268
66082206
33571669
24237370
95832005
41781307
77866499
34388454
42451326
3023790
60067445
66126112
49775434
81536044
45126580
8302381
14796913
2129125
1394999
53735421
12231287
82223529
19572807
83109377
73646172
93301717
56611773
39177426
74142729
71508240
7205180
16718057