44753343
87607171
99333350
73467999
82486606
56927752
10696890
73385047
35715474
70123530
82191065
65549052
20114118
46992860
96719962
95631885
3748626
13577928
58714128
61768384
25591963
3669846
60119843
23479523
96823212
70694707
2994928
59877606
39601986
78522284
61712155
35511907
20592708
15119677
45122877
77123863
66118244
63671583
59147178
59145846