27196092
3803710
8012944
93035392
4820375
25911189
65748239
68826036
69352969
31853365
11656322
53271778
18254233
80104182
99337496
19262760
77365222
6861815
70986977
84736321
93116300
25623227
20823022
22508863
64549968
16209715
46951592
75573619
4931359
96257382
83585487
74866980
69749425
12131440
41673103
42865763
44037474
29033642
41753110
31517842