31707987
58289607
38412879
68695739
63502112
86702020
20446590
49744222
6032772
64239629
57829017
64467056
29559045
19175147
34662297
24322833
46821764
12812990
18105432
35107405
80408500
7547367
67744437
65316446
56223341
14885481
76875794
11438407
78386657
39548608
84209587
86329613
75208283
1662672
7423196
7609527
69301043
27194042
31324576
28867899