84514383
46579257
12175330
5724159
31762231
20286121
75357062
15409316
97462080
57878588
19995120
56866466
30901540
75339155
51333623
3010974
36442198
58809244
67345430
59296673
5743283
15846740
17704509
45064905
9811211
31694214
52523101
71146126
3702207
59083943
2088230
90147740
58054425
58396254
75704043
35148195
92105253
80585001
3829814
17956137