30224889
63735968
3545452
89969136
59393076
74608117
73536291
66141540
73914512
11316300
73483238
46268277
42247103
40685106
32653468
21459110
22936533
9347313
16246809
60785887
86631606
33323918
92868356
68559122
66508854
28564624
24354327
2214424
36664048
73863415
96956959
5454349
68978820
10787773
68101821
22959547
75678262
63284398
95817471
15184529