45291754
26437526
6262217
31803619
69069000
40066216
59282715
15392037
7568131
31306066
47794541
89911120
23716982
47421655
63866655
37037782
76494466
58763568
15874582
40725553
8312791
8342091
40023879
1534617
51913130
7077629
21839090
92415271
71412886
46369077
3639577
25799186
86885430
35418526
55456798
81173848
25917445
6257231
63353096
90541128