85674431
59088530
20371231
40284367
33898678
50081936
9719838
35021245
35312513
77832419
41589703
90195582
83409132
5570934
24604657
37459124
81905793
77537382
6178473
96034531
12732957
73992561
47041631
75011714
1439225
35198243
20997738
61757562
80033405
61475137
29273652
19921110
41387175
52566403
6876966
63499529
37798371
37591472
68384877
21983389