2494693
32692777
33557300
29057231
86113680
87364965
23997542
36346586
83067444
26698568
42661731
9537643
29495273
88565618
33735403
81241769
10308293
99516041
13317303
84285481
21453811
37618517
43993552
84783550
12974480
1038884
72596087
70352386
77742099
9846172
43455752
93505625
8652267
7639684
83774791
96207175
60436065
10322414
757140
85827155