85769229
1058841
51639044
75369932
3038177
51676435
91958462
5116865
4852198
92136700
3187773
93888575
36004458
65738864
7560925
87189068
48717025
5076855
3427423
92225006
4084990
85698026
62914475
12372019
43706528
66896506
6137699
31963960
39272311
37248437
74296613
82944072
46011906
79808753
78595414
14042935
28163219
35539206
25347346
23591982