81667170
21046188
40802090
41315367
24483070
97853078
96205406
91634870
74729157
68347470
39357974
47487489
82425457
12729840
4902919
19721455
7823419
3947676
88217380
27483970
68694994
84521748
88952221
84636887
25662481
97182577
17885309
27396288
81101133
1052290
82773698
63393281
31554884
4874804
537484
26568267
45707450
6968577
87577588
22127484