59552540
76751779
61108085
32209680
68533189
93482532
32629198
34108444
72711106
62114614
51894361
50571346
49096359
90841914
55511386
95158930
25144123
49716086
74808848
80274992
52411479
80464495
65239566
49962092
95045635
20562056
2374707
26708351
8002112
23732486
22032212
87559370
26693509
545200
1951095
2498842
6348312
32232270
3763329
2605990