43782606
49025995
84106000
58557155
6169865
7935754
8855417
80608882
40562929
76721491
34904318
72789499
52786628
97916468
55982842
9467538
88773389
47742023
14918245
76438251
59189199
14525899
55613177
86389501
22925208
5845671
25972153
93279004
3321582
55381742
79793735
12892034
61983673
31918104
54593281
8832415
68489621
36795552
60214071
87622718