93059032
99179532
5745215
90106169
49197641
80818114
8539647
16661436
66205374
70099079
53502797
60028836
50294334
26484098
45902985
29597452
60755607
59402057
49562289
16971392
59622421
8481527
1387989
58112947
53999458
13018219
87651645
44505280
69527918
95514483
25683753
78564907
38237342
96246
2464744
24743385
20061215
34312430
63477580
75859145