22445143
6514844
73236969
44692376
66319839
96436131
42538486
22984871
41871556
72522584
35749365
24475720
684146
55597322
27191997
56317342
36541044
9785829
52171626
21547056
49799438
21464846
23448363
87988088
53434394
18306709
57164292
93423293
27056646
79222863
72419618
13134470
56471214
29557841
39567926
90368862
18341970
5173888
39566952
33058264