68348126
83958696
13795183
86297551
58726860
70159871
4615122
60441763
12025491
85287220
10031981
18381684
18223609
25487227
10376225
67021629
50034461
2572738
31735133
85501815
2144976
7572591
8049909
55227749
885763
68953614
26694331
76556410
41315515
52892016
51857669
36398228
50128993
28385720
20089251
87591683
76291496
71585211
91738058
61895387