41336342
35092459
9594805
92077723
27186553
58814043
20505676
70434749
89389404
73573656
45037531
96982492
45388914
30562326
25296664
23253842
91057459
80091124
50381032
70616069
59432714
3564719
54331090
1926346
66319386
534162
80983858
61509044
58446263
75994150
15029896
1135229
88435968
94936681
54017985
73085024
3476345
11972109
47438960
53695739