7149843
5645297
92434307
8158340
80843845
40069424
57707925
23735480
18045716
74795167
8145511
14313767
82771109
52052709
36822709
32286816
40874225
21671132
13254965
98463813
37129522
82722719
9735797
97613730
5340253
35351647
71733462
98793665
77233275
8615881
43826445
35835520
44662020
42339317
32058467
65136498
26493855
1187608
50384139
95846004