9882332
3116231
96563039
63159338
37895483
49155291
80468239
31716425
50685059
6129732
55603919
97175176
68728049
21764020
79758809
57714848
56698889
73123215
82063285
41516510
99369738
34577528
85772874
37442108
66033175
46518231
37416947
68969107
23663641
308135
2294184
9308252
23648746
11778372
39574690
15172689
85321538
18264
77741636
12398564