52059415
79443707
3826453
50463056
77093579
33942312
66344508
27412823
38176384
1220175
92077294
32941821
3893474
35981171
44176090
6767638
92922242
8453200
75547704
93145951
46803141
6887350
67753413
41703466
96244499
80843890
50311072
75061727
45515114
37064168
27353007
52789302
85644215
56965514
36572917
9059212
51993347
13131777
72113906
30141221