73109915
82874710
7526920
58959682
98492306
2926275
46171146
82053391
5309961
87596484
9955809
30374369
58258702
38066429
54675040
98941722
63459021
7059164
65816462
95142160
62055698
8978708
19387078
89943880
94905811
37196006
74241768
65193529
26055440
60777530
34976452
51873667
63283700
60372339
27065559
40627953
22299392
37431309
88513397
84339484