16725981
16406448
79011095
92329616
47808230
50778570
17461301
26496261
85215197
25595689
91744166
88391706
45265218
40293607
3069262
23843033
8344040
52337660
38764477
49571999
96945361
23361828
9238137
35358458
87279430
68653000
605546
90797932
18508859
5915891
77531369
20021130
9607903
34942510
3708544
424483
6534938
38951567
31721347
36919662