65187497
16741652
410342
47059047
7676406
66602208
3649516
65797605
3324118
28481740
7367659
51747692
4827989
93471660
33991519
71536577
9713149
444649
76201591
72104297
28932313
23694560
60932162
34593518
3932325
38283738
8944140
4023940
40163812
23904075
74038418
51423572
47357792
60763486
22953258
77251117
63833688
55788092
95522094
93121866