50709849
11581469
73337968
26679919
24929437
26888444
57928152
67982841
61912709
6138370
16011954
8466269
1111363
17411717
2588120
4950269
56941719
86277313
3205643
44968027
3302788
20664748
28101400
96942254
70914318
43762878
90395124
12144963
99679654
7518386
5309146
37966615
5277510
62052426
70209645
49428012
70776060
61583177
58929128
63864679