42655320
43142379
63271227
74853835
26946538
44857324
37971978
26893107
2068283
1289196
56866431
67996737
12394534
5787804
42798593
96991394
68789739
5912210
6433418
17068369
1882618
20423199
48745652
66721502
28482113
8791105
42532050
3738580
3783867
86138468
76371545
31188257
66067165
51911313
11566651
46894540
59974934
19808023
62594071
23157051