83345871
16317462
40982009
7877981
82707314
82021921
7930997
74879520
35742597
74676604
75126133
3569149
93983667
93161887
10548142
91444055
77954800
3434779
77532569
67752041
5041202
54343705
55261055
65071787
92339916
70967601
79867348
61216401
39157169
33501230
34407666
31024394
11152030
4028594
32406881
66684150
9626285
94754401
18665071
4489401