31617678
20744812
65408668
4883837
1201506
72675990
23805846
90808448
50469220
15851108
40419028
24708318
91431493
66261095
96002703
3654964
96773765
50068840
32278371
90756705
80583358
47794571
24278512
64678060
62816729
12949486
30799376
14114372
71409246
63369871
52815351
12144027
25666544
95881594
7196948
4470593
25267030
92484223
62631066
71915558