70611264
37073860
32058799
87528107
47614930
1953820
42016988
20407151
83264132
30247772
89394312
88382200
73593577
89603728
59727178
48134442
20921124
34391395
74832737
49708060
30601345
88624604
89372711
52512261
41332881
95123143
3645389
95267111
26144957
49053457
58027472
1140737
63566702
73213827
14045504
41639095
90105202
1227479
5802519
74947588