31414566
1366992
52068007
14329039
27282907
71015420
82898111
77102288
67895493
28092231
21888093
12934686
77472405
35694470
34396022
24666539
23157563
73001242
5684547
11095206
54003998
32865704
44208560
48149960
58671380
34054569
22681437
6196597
31988899
91348574
85641846
23566689
50826130
4923783
3165997
56336280
6418250
19113636
35477421
84555173