11756223
65562138
14426548
8698470
7274241
99332240
91471884
59814378
17338394
36462956
53362855
80688240
32452276
60151339
70072621
31487924
87815166
4702132
64059434
35276296
7437629
37013624
3417653
31315078
32683810
25073107
45063548
1332461
55946327
83408330
96605010
32563014
7183621
89526256
28027672
64095369
85103627
41175739
83219951
58325528