35058434
34009327
88714147
11224403
3720444
84335742
26977619
3415336
60828709
17092897
48041249
37528298
29469119
81027232
56259138
66953262
53411668
24909802
53436631
61566033
78401265
97228747
70802176
51402058
17869659
8081316
99994328
14196903
92938621
95499252
58688819
52964997
72958782
20901671
62768280
83429027
11196606
81265942
11749489
12377466