85768681
60868345
73399498
92032158
16361011
18082375
17365608
10445733
73152674
32352523
93019109
93641266
43717862
806158
61697559
21506147
62679817
37838736
5482480
4410487
1626756
77393707
17489947
25114831
6615250
76731002
54518590
62679934
33231606
45537536
89648466
56554726
84942738
65811749
59896928
49531026
424628
44312868
3755343
98701992