42411073
51728159
5114813
82202409
32184744
14111722
6168415
8687728
83201329
59541865
75631649
74963598
16147306
56625441
8743899
92199511
1424466
74309901
37317315
76248247
8709410
87405521
64003468
565362
22391212
13724647
50872851
21555357
51613883
96635068
73748383
70581974
20241689
96239023
59273478
55528850
81995547
221990
54391337
66371366