7443415
38421112
40702192
99382741
46198162
28213189
50345540
16259348
96925851
59706041
68726929
10573100
44486780
37813438
61186992
51027478
69873408
86538550
9708274
8379600
36731574
26208483
11963069
84153429
26119502
51287799
20629561
94394895
56061225
64295358
5675536
95671922
1605159
52016809
7075413
9811661
16024048
94774525
7233563
2051700