39399436
91179013
67232839
61215647
71993031
8533401
77626459
26976296
91981840
76874592
36988857
94324118
21023610
37852029
50359171
892326
28931912
67368947
9927751
24223440
70909225
81314445
70037238
8130762
16889697
32582953
9045602
57858716
50498451
15406504
8399121
4412783
7379675
24566116
14978861
51825011
11957021
83645803
29305109
25138845