29203547
31915538
33267779
89213197
12296715
15128453
44301727
69888502
26192280
8864400
5912295
93856421
62992275
72608658
20775287
9864887
61379776
12276121
37736761
25636985
49367160
4535462
47407602
39198128
22688221
17353159
48617741
92048692
15969288
50479398
648899
21714427
52083926
72815478
21813729
88698977
3712603
44094466
80956212
9953503