42051926
34409468
29485676
73224535
47777133
7556909
49597591
22287691
91081156
57632807
90836619
76566210
40655813
46057871
5368751
8214811
583390
6841490
41028201
57896468
1196398
5316483
81253985
56895790
4601753
20016321
42048673
35591208
8018494
7963068
73339893
3851502
18681956
19293628
11101736
97096431
9645226
52921880
1313769
95121852