74656360
33268096
1983214
867396
1539025
35542424
39129407
31587046
45233
44877496
56154421
89323051
97395285
21755404
79583408
91764955
82992012
77176335
5439674
48583180
2029233
42926845
81404818
58987321
59336669
41142203
99275676
46831458
9863869
35256485
408845
3277941
41608829
47323165
61461143
12284828
70847111
59528496
95511148
19712202