52975043
12819164
59642168
39392905
77004037
4192796
6596466
443791
2087145
45513294
85751083
74765014
40337938
60255959
72483611
81068389
64879385
91462618
37586317
36914623
70369669
19517950
85918189
54532651
325962
63639173
72911385
18432382
70727598
32731643
28699613
35772769
19349508
13282129
96654962
94959541
79157584
23994140
85912985
91658588