3011364
60764444
94494841
99837428
444561
44724720
83212827
56147744
13061524
2064884
56972
70554722
65999369
20147431
2124950
6256710
5012189
8905206
73638624
553240
80421590
34077657
77549913
24529647
1593022
2714256
34601941
7048651
75693183
86316653
2504973
508389
39698454
59706867
2804370
66948413
7898393
54922053
48726807
37014552