93474381
32433515
22624674
78085937
57649059
1773780
67781374
20583977
7936621
22916404
7106404
13739394
43894049
31311336
62452022
9526142
60081015
5242223
85293673
32239126
37292916
20428435
577193
9343282
10943893
54495986
15203004
76763915
81337142
52139537
36356489
47768380
80737813
407949
68314863
10151323
84146486
60328453
85991670
22041754