85237060
54749832
90431763
86291494
11809459
40901130
711023
71037014
28711077
16722003
39361750
47694752
50498053
41185530
15326534
24259307
7225818
80517609
18012209
38545505
20565568
1992229
94293184
82874966
51676823
41718343
49596703
57846927
97928736
3533885
16514071
84162821
28814544
19585715
55999066
2454956
17074512
94052066
2123039
611060