7165122
80575491
33277904
50993433
46085188
57442456
11423090
99744804
73976815
73328251
63919587
80186498
17531643
20935775
92424895
96881783
75198149
31476155
28232628
53489205
84728841
49857240
40962562
24739349
66307118
35365488
56104389
2696437
8465765
64319439
8448846
96243636
63283752
38595556
28512151
83329255
31964466
75929471
57734272
78775186