75427946
29581964
71665824
81328076
29246387
55852532
95199242
77249822
64024909
99751468
73866802
81706933
3932412
91799065
9753388
9026623
2852971
48384869
7743151
98127740
43052161
21028676
18552315
17427716
90625064
13935760
20981522
49437784
8647570
63803856
16963896
97126094
7243820
13025173
96092043
30493047
72015684
17689500
75577648
63293096