82534101
1431631
75913968
65851179
34968905
21072877
4944111
96651090
14225877
45368066
28585422
17667235
60532
91782356
54865059
34098347
77349904
96313747
91659559
64103771
96571759
9535969
66101096
90078061
78916081
38755283
89764897
82545907
41766112
62067880
47205677
4056465
97617061
54846211
1664283
72184711
47619273
40557183
8984865
48766581