29285986
4963133
60874795
7656344
10979458
43345554
60112041
43487320
2757971
56665962
58252996
55089520
60449612
27989472
3082903
8392809
57037772
80027985
23886851
78825272
44723880
16261197
9864301
91664470
17495607
42817142
6528362
93493532
9126942
37739429
15733572
8212858
5282855
34981548
53137426
41925082
70769258
11718590
44203784
7614411