63764920
78142194
12922152
1025916
50421686
36609906
79423782
39052075
8947933
44014440
7430953
60413638
56605943
5602712
30661190
26501650
97049601
9227076
86977460
96104651
32121249
36298305
54463854
20909347
27395136
35096334
36183425
71184855
96763755
37921086
5821178
6318172
44794180
93019405
21502765
62052285
51905119
23421108
65498205
41385641