85537745
20466314
10309572
36385060
23807119
33556662
31793331
15197214
11804880
96035610
12274974
39136503
33728105
43684201
44005402
8754578
41137402
26894926
4832614
89416666
17273410
4423228
81863854
60237360
89318625
35931871
48158795
95046790
87571340
86404277
63726835
10949114
81273531
18676836
28564947
3548240
99196359
27182320
1251510
17435507