5102829
32673593
3606117
89765515
72812376
83641276
48437252
54992632
82964150
37831309
6921191
58574459
85182164
26692918
24898847
63355272
50254337
1135638
70975564
22367919
16858208
533050
7576929
43853791
98928374
39465682
6994970
92184243
40131978
681520
23631812
71603774
40046933
77944184
37414986
84633545
14523442
18775351
1315104
66314415