95464982
88121956
61209494
86096271
5305282
38469262
61043229
17742144
63944917
94472270
71838914
56243013
34127114
59405253
39088913
90939777
63555060
48808460
51869963
54511258
457386
81585497
78219172
42039055
51725657
4978118
636204
92154202
2371079
549394
68606589
13299554
70668473
90431961
15178463
94584099
26766062
29316124
2879896
53527107