21392243
99996452
3141012
76533208
8991991
97946772
13682032
17099807
25508995
70967802
70932686
65207927
3936843
11032018
3014879
62699010
64178111
76776365
99523760
22896468
45134352
9770376
63222762
79227046
88593533
193417
69037095
73329913
39793306
22371698
18551815
89673921
65524194
43968347
6576526
75657079
64954390
14723998
52604567
37214732