40986416
17251081
62641799
9905510
60062082
40606729
12617797
37039052
21621782
62392245
62675175
6097959
50328562
49507468
20288731
81456285
48084872
18087072
33948431
1960350
95449929
61813245
54442041
89815625
44166276
19271925
43682754
62494984
35065522
83419259
5560442
18616113
58022640
1126229
83994076
10447829
62049226
68272339
66873655
41535237