94444733
63664869
93588443
76616861
57471592
14497281
41181508
21392236
30941412
35375156
6123969
99717407
68854683
98021779
98669210
28617196
69878670
30288148
5576154
5547918
6741656
65014648
16464343
78983968
36937417
41325143
32706742
4045210
34689537
69733312
24752484
56317626
51531808
80796736
95514188
35043756
36996850
43227959
19448798
79688965