68515431
48665416
90661221
13027178
43096707
8407953
95696465
45741992
29894171
55937067
16157261
62366685
42391963
4023647
23418311
48917685
93591204
21115861
76301853
53936556
79894202
49597483
675381
9494689
5696360
26308681
3413275
37008776
61916953
45604018
82456253
47383833
38003573
31554842
74877584
40324782
4598357
41006003
56431169
39888599