23635543
4304976
3090157
65445658
17351366
2017202
6513908
88196186
79562280
79577892
24207836
75199117
25185750
20651683
54312191
37394236
34691945
76632881
86167287
38635909
14988351
79151507
26917263
13384987
38539264
23245416
4475220
61835856
6542213
6079959
92606757
59396372
50234597
99791406
49672698
24622813
70975519
31423559
61849935
84732356