93379416
8134529
47148879
13238861
39861513
25784981
90105336
88828690
39802671
37301660
934428
54295140
9745980
80166585
88346872
27142937
41265271
17768952
30171971
91464834
98285593
45335434
97754173
23129826
39715844
10248268
30043524
78242913
59711924
98238602
42454455
77113380
10094955
9666430
38209990
68347586
47564991
61912099
16154498
70989142