50358971
52348223
37452530
43957074
59036372
44374567
68126163
50448408
56621040
28523169
5040869
51809952
50108994
24582472
57992645
4963140
96302519
39581385
24286380
85011094
56274438
58239837
3385578
30299128
63169980
52765767
90963182
4343311
89097469
3859863
41046076
66463702
5539094
11022127
11567107
5577574
24827186
66009654
67958157
40482175