70237392
32852178
45255861
61792577
48141959
29634369
19413987
37407476
58507491
3616161
54764479
19476733
72674459
32371865
52697215
51978841
4309493
77101215
41443796
8435667
9565442
8411879
72231375
99336863
85566258
47203423
98127819
27547596
3162865
9068316
65473017
33178124
7936352
4382094
50685688
84761962
65496017
80722995
7228353
89756346