82892874
58355200
97708068
93135655
54472239
90789030
45647887
59356373
84552462
88063572
32196509
45108680
24441300
6376103
62754257
54231583
56035275
27216684
12567075
84413644
17508845
42628477
58232554
34413
55302910
53226930
20284409
4921658
87869941
96561890
18149030
27226470
60042559
61573157
89849637
32023523
79059493
45734319
42182693
69658425