41772137
61887182
24327952
21235859
50629761
71707224
10432205
37684978
52484974
9198559
32647586
70233328
71795107
38267452
1600677
99378538
70326089
32808132
74048572
4946765
21612276
81593083
18641037
37509791
74539480
9292362
1672841
98204032
82494839
21713856
14053380
39225726
52106288
15957526
41154223
20246784
43028179
98895364
26551942
2989903