39722812
8267997
38596508
39508723
752783
76514753
2714971
8246219
24832333
56224153
68306123
8986994
40748279
35599967
78939863
45048629
24128807
21733436
91849422
509771
28998327
75784141
57179841
48911368
19808764
6195479
61572349
1072299
89771713
46274965
89972144
32124595
59318258
57449129
95085896
49168840
29871551
20529151
63084315
69658598