22097170
30234039
49598070
31347071
46259902
62327503
27901395
61264645
65355653
40036064
75544790
95511878
55325571
48542153
56025433
25823312
15678283
63995076
72841395
52035037
54679748
67429423
77829662
20632427
72198346
6062231
65012049
72358189
40158577
8628694
4356631
4568909
33223578
29665552
50158557
24679808
4259167
38965022
29712783
37362946