76746438
72783358
40196051
6032246
54181071
1277559
62257468
6866746
75573953
45846596
62111280
62623367
5609239
32206183
12342035
28045826
133208
8640804
43468252
9669553
20518238
83645632
9828055
40489634
21857399
35848291
30469518
1154739
96337848
37811131
5134881
5652999
35505757
68138658
25053157
6218765
89586360
53932153
72167898
39858829