32344857
80658053
97909123
83618562
16447005
43107416
71053300
6765704
88047609
94145038
15912173
86733724
79199375
3636816
80919861
44012368
7744722
8735577
9527810
31169392
95444468
71105137
21086931
258764
47774075
68557936
61934620
72122545
35558547
27098550
4912714
94857061
45626357
65906766
84851135
88899635
29462009
11046522
90707242
80218212