96421099
31424365
8206442
29314591
81917650
7336788
2107419
32984246
64368624
10834019
32448219
50961544
84171466
1992576
7987508
73855759
2483211
70262662
4506654
59813327
54821429
78249275
96227872
31138006
92308527
38707320
77133898
27306169
74319843
51721566
56182560
15926847
7133973
96026725
70843402
63351300
79967771
2636199
85717970
64869959