86294262
81488616
97335332
21955145
41265102
97614918
10513554
20418500
61163480
22112834
42777224
26424635
71734477
68703548
45648387
32116645
68995190
52693466
49512746
53056758
83688963
61279047
23453370
78352512
7657281
32679387
33963135
44113465
7411523
6930577
21941187
78436677
38253472
54677619
32472124
91468482
4642234
31103217
93196503
95249369