64161041
65454101
17493962
50257085
92257593
26788889
21095126
920959
48349025
89607406
96397788
485486
6938274
5654390
68907600
49982211
72678745
33631134
9399470
95607742
79826004
96184494
82167699
66982033
59611291
91672418
6824163
31691590
1954164
47274366
52452165
77822401
10612873
4307505
66543707
65338360
63369616
57463252
24477349
8762051