54188815
6148777
53732153
81389483
80029308
88165686
80723607
54884263
73927865
86136226
12585427
4989528
30336006
27159857
10089189
64935281
37498573
51777042
44772403
2133916
58574151
79044067
77732376
27603329
359463
27301800
88667285
93677685
78749380
73973827
72849826
27243742
768658
17375073
41877232
5662703
5817497
24418404
93649799
84046853