58402929
53783910
21196902
31616885
95802951
6219499
25694501
7554383
99079783
7151474
66133751
4224903
45968806
61356528
1042787
96776717
82646648
2463343
23505141
65143444
68183764
40887242
6583922
32157329
1933763
8824460
35131196
72454769
14687937
85716446
92863142
4684125
16845279
77663853
88311708
51482233
10646003
48193653
20474330
58381707