34601670
82661646
80368144
57677672
33614677
84587442
99702646
71774544
63137831
49809121
53209712
99496295
9684830
88067647
43418151
20674546
10939772
66804517
14381400
31581462
73872839
419064
29322097
20124590
28846685
5488158
56688930
50933963
70811115
41061026
82494011
97738677
10394101
1666440
61963101
17294743
73198383
77426272
96948968
26017633