36217486
81422860
19777686
58897349
97246389
302214
44253787
39312471
54517991
9279565
17341079
11099317
70198087
40309014
19915555
41303651
60381256
8871970
88805580
16514908
57535630
12077634
3807885
61493730
64938877
76502406
36005655
5172871
30617562
70567629
55347417
11756618
53439589
37641229
12024076
77457323
62704564
6527363
6998222
62913827