43548631
20045403
63846261
49492505
2411321
90863823
28108055
44779581
51094237
97832170
57491
12832020
36051370
38654487
535167
50094359
21743145
43795426
24493569
79983171
49452516
74595475
75943132
1045414
661482
36332372
68815661
31442704
46811375
89603442
2943916
75387236
40937132
82316805
53747096
26822031
92826769
52178875
67047028
6392195