29034265
74044093
839385
74824866
429356
62814400
18362647
99603684
81756560
36763553
1386758
58948891
63313785
25063366
35674400
20688365
7542189
19755749
51558203
80105247
45646777
29506363
77413019
38812100
9916659
70188978
62139964
54383330
54768295
76241093
3184348
92116564
11828293
7817448
32727921
4526710
34785503
19977230
32845909
26134966