75573728
62342645
9614284
47271371
81663288
91761202
91381221
28516104
52756673
71171932
18653840
72066925
30041261
27106522
14644129
60568144
6945111
9496596
88479629
42857663
529934
10771136
9025141
67766661
13424494
13672578
74839063
12669914
67057886
23571170
55121617
49902976
47372254
44961255
20597313
40804775
37925533
96199947
71911041
82615964