92916493
3849757
22051225
66742963
72515148
81378402
4000176
76088100
51266085
68589155
21502725
3501840
31423658
33081959
86505245
11983836
6851350
30005050
53608949
33709179
88549391
31007644
52805357
43455463
560991
31411505
9794943
53561814
8542134
14265805
43644128
76911137
44419999
87364414
23915111
46884136
1221216
23485
19456495
40084680