27627016
3062245
65315753
27224818
41398615
48667190
65896966
25271284
83538139
81361056
50578108
32442034
24266337
92308182
45971053
25857474
49489215
3919895
75009046
45049596
3249205
70843674
31746660
6331802
95242210
21439005
25125436
29233929
10828919
92165864
14863170
70954934
45135916
8641491
50222620
68594788
5296671
2530922
31421663
47416429