19628304
44255967
22065418
4829677
91864824
85136918
25758501
9286588
17385750
29078482
5009416
54294372
31395157
7967310
85546534
59938608
96272271
35138652
92766191
43913362
52842787
16335077
66541197
34771681
34603923
52493465
1408232
72335534
57646328
39297940
65616167
15963007
14892632
34649639
43595502
6940470
36091571
32262414
7056917
60602675