5731851
4392923
77125195
50138193
78419160
35527416
5544346
85563920
30106047
7534646
7762772
997695
12721869
35471419
56418803
75146720
81495688
66021378
49886051
94294206
86777786
65637843
6445704
16046198
95024166
64024184
44376077
49205769
2324494
9612831
90207061
35098280
99054756
18727867
66227833
85218447
46425694
9869959
26387389
6150957