119422
29426227
20212044
89141999
61991832
66126640
94282450
1055521
39101134
82669061
2503016
60623925
85067993
76162375
46823827
23144244
49078348
5929282
90176775
17173125
30598833
25397379
18547658
85679470
92504590
22542068
3971559
23813415
26467813
82627336
14285115
5973623
4427649
11342075
96809821
54652765
35161180
85552047
9824574
8871769