3305919
49773090
80659134
53682562
28825943
52107952
46284514
80046827
63225475
10145478
85407862
3959591
52488267
53064752
15163262
55578065
21289458
99267218
21096574
52531818
36919391
12809686
84423186
98507469
77691965
97082124
68813850
74764526
39825627
72778791
46468383
764495
73528664
20338639
57322775
37187917
9998222
61994115
8165176
34769757