68143510
77381330
1449036
11872698
38092842
3735996
17709693
1335700
16515598
33252927
39262605
59065331
94539623
18562812
98391520
27411367
51138430
88635180
4435542
52855543
3532399
25387103
61708492
6889568
32673904
83152299
64976953
70966218
85754224
31359576
26417079
41076625
275923
73663962
23161452
72308275
8661558
38522243
8954254
16742328