23905834
6177550
78778018
7583928
14457283
28862928
73045298
13583494
10332014
11273532
70396015
49217834
7837069
11718618
53442657
78201125
49675511
18589587
90226004
48201513
65314587
64996613
60733303
32362773
6968371
80186476
2676548
34732578
89884617
32519180
20626193
77606894
86449850
48771017
98392520
19685690
53314663
801894
25562351
98959271