61177936
4083391
44766624
12397652
1431470
20717417
25145677
68937579
77708208
5171384
6489589
6399323
48867882
40311903
98852920
58003355
75877258
64797961
17496077
95732954
58019937
80111879
41232313
36185465
6849615
3931435
82828614
83126633
18874954
89632662
29842120
18766165
8990417
6794376
58846101
57875149
11166400
62217058
102087
51015720