75068018
76698636
98702083
95762800
2458587
81392970
45067439
17901689
99068882
57271093
24109273
35371743
78707132
53451824
37894390
38163828
50337778
46908925
12429526
63457898
90111054
32211798
96838918
82931040
77871699
12468162
55323525
50155030
54084485
21004201
17981526
51054563
17788329
16128152
52276330
74365263
27144660
69464921
22125096
47432285