41164495
75391159
89694472
78081282
50866288
46335959
41673355
96665520
58542345
45002651
83647373
77994026
44639527
82615082
66979430
33727162
16708025
71925955
94302736
108566
30664080
97684736
31501625
95078514
44867063
36074525
44325778
73968360
12268761
52204039
54808844
41714921
2388684
5375210
2506649
58234761
23826743
66544885
8093573
60346049