35055929
46584204
59814215
3454397
3566688
8862096
34021149
85298830
6469620
8853886
13282402
1144774
91337481
41813329
54863994
62167808
7503632
92619077
89974144
75309642
16573550
2067278
30866428
33971337
301668
56383965
24353912
80794248
69419994
35057356
97042099
43329505
72837406
7157050
17743543
81555496
5866141
76813643
85394692
68037008