82117971
45711766
15554696
3575647
80603070
4684431
8376513
52316465
94832735
13971868
2838232
4751436
12811355
91086
5968320
34941528
35381983
69707198
77013593
31192235
22015931
57707288
48422125
13075719
72195129
6609028
89509133
56987297
81991102
5296877
63321796
96019990
30071976
73318537
34452303
25402920
24195728
3458518
35392302
32124105