49584091
72326219
66669839
35824585
66938308
16623969
96687933
42601280
59947605
73635122
48394378
20978883
10029013
55359035
11321585
86658810
61456754
542242
9632085
60227294
25432200
33112248
63566336
16425496
39601204
89233169
74837992
5624072
85049941
95612989
8565414
5827537
70495719
14194011
63037067
13957036
72111704
28297907
48052654
52464487