90339048
26548253
55774067
17067636
43996598
7697321
10862853
39578563
77052037
25305151
84299880
26082018
27671662
86513044
79255397
68389468
67523087
55302362
65101032
36652760
40723259
9030635
24798710
87414045
11008467
36768661
93182777
68929518
30493957
25286181
86948392
2888520
7505846
80398704
55237579
20739241
74998672
9457370
24478527
98399184