29514907
78497147
52755520
71362834
39046270
37008038
14097581
49323530
22287447
23442141
7056856
71664123
18516881
99517293
175655
7222619
281482
64613362
23028849
22251962
25134951
12039837
99333225
39567543
40641683
4704559
27445683
11945700
68518784
49373693
47943119
2363887
38189898
26258093
5224664
82591616
81861870
75161884
3224388
59792357