42757298
85686885
28886612
97004349
1628658
78191181
64642740
25776886
18497517
26463214
77484919
82686539
88191043
96438375
69792149
23024305
61267614
54891719
52007068
18816193
60065256
2119941
1372609
86517024
40743084
70179203
4012382
28307329
1347429
45682794
13958270
22394530
44694438
5926765
36575549
63882933
19462645
41568993
30862016
90345125