77386896
56076908
66402373
20568023
89361827
17593609
25125678
82762327
44729635
16305349
58802458
8643566
83884629
75651803
87581461
541586
28191864
59388119
75606057
5039669
6216823
36327947
4814842
17939701
67366001
11703696
11497598
46203572
71275426
6752051
86294082
48355580
27633635
7407990
13609964
53898288
64773272
692961
38131430
99412870