48904523
28408338
29046330
6847528
88984750
669993
1250961
96911985
46528030
473178
37369221
35273968
92049755
52148309
616545
35415325
70244483
37674513
31705901
70298179
46225654
95745522
95622815
12613791
38644463
86386915
79114762
67813805
91155028
3348979
3637785
16563488
86659716
40212802
9443232
62961475
62086141
71763814
32607629
69942449