27465215
85534321
32333565
32601956
16518968
63012756
34496296
14163129
9943030
86964723
29886376
62975664
1822869
66699840
67625381
15972823
33324861
11665992
73479701
39865596
69846499
93684444
73358214
89042439
38465750
54748212
2965600
29028229
6125196
11557117
16462371
11463729
70566998
44979710
43489475
69457630
73806565
74924123
80788806
23206888