43737518
54103549
48984033
4726615
8212511
77903815
29942306
42927322
17674865
6417753
22962350
90445696
84158145
29979624
6472207
28644995
85177994
11684099
85818552
56893823
82685946
69838530
30611594
76498185
33296066
86371159
53412377
441966
4137464
8682639
52913310
33088928
69812573
75823705
68456589
14821800
25646879
95039174
13754199
94171521