79155012
66451573
17839818
24537252
82512067
38004869
84042771
29123694
357878
1790603
21303252
44682678
25091545
4856178
5123363
38078447
25893459
22305794
77754518
88572230
75723376
35923492
13104972
7591438
4447103
74783177
81857736
52781573
99585293
26247821
11845695
8234384
38429879
11146672
10857163
95521
86746109
70974394
38191707
2208229