79168488
6173394
14248852
8949936
95371067
369312
56479624
51187760
34574950
26882857
11255572
60503536
39116247
68937620
61999550
54857847
81736795
80675160
3152142
32078702
15885271
43163907
31356981
90491920
97017648
92463163
40623000
33752887
38356493
68413187
74139758
9249993
53917101
17165365
60303125
46634665
74786716
69491578
69395053
68433186