70324237
31489533
33181611
58911338
78147928
43593701
60185114
7048752
85634002
29503162
39257715
62688566
4321991
98721309
90941232
74018701
92933664
63324673
48629447
97181450
26936494
132568
16813105
44669513
22994739
65878409
17151271
85158008
73059863
61543446
3683308
50614312
4032735
7543768
44656569
88426736
98646840
51943475
53122355
9948680