60681351
18798383
13842687
96789192
27195372
24685550
33076240
3304908
32625260
87698232
69142770
92879027
28014372
9762949
40835950
86642343
46736857
46293591
91610
21681121
65618229
1779055
38555889
89005221
43617368
19817865
53079500
4444167
58291475
47538501
96342435
84643284
76819630
40857007
92692300
8828454
52855021
43443744
6239205
13016242