13982326
53018224
9676322
48979681
65865096
51258422
35195189
71413113
47067984
80607774
79373956
2059026
70703504
38178316
62668735
41018596
86256408
73227035
89972028
633480
16931272
78903455
21366703
66349053
23002176
68103028
45914895
87727608
94938138
7783502
59824046
36004632
5063969
42774193
42331109
29174572
77844993
68147656
40575091
97339456