47592122
91953040
58161105
92649235
78751282
9165368
87602909
6845831
16266982
24502459
15055901
8466248
49847934
3292173
51641620
35273632
96644214
94112783
35125580
63002158
20674638
8997628
1658362
96081128
5078997
65272987
17268875
68657528
50317102
42409594
41437079
97941148
93676474
22084966
61922773
24381171
90196418
16134785
48741260
64916146