45224602
96749774
8635510
55799838
16009823
56809300
92468297
766882
73506023
64809060
5312252
96739421
12756944
93485675
1136287
85743882
36318050
37884600
36873355
8992397
61547423
41787040
79868872
89137205
43767836
59949230
45479185
9357119
73644144
14125352
19117326
54119148
66106486
9882761
94611319
8964858
13099512
45616028
3921510
17043328