88438833
193266
7739789
95973535
27501510
10615050
42313796
70816539
9015070
33501539
9915137
40092262
84729790
70163603
9432306
89431569
81301095
80571637
91641543
18231365
6139216
59543378
35579425
25892018
64739546
77349237
96497520
85229560
98313951
99562733
26884495
95477879
11725543
42936175
22011175
77869800
27183646
70621669
39585692
28714338