41801143
93913838
73583617
950910
91866302
40399602
7179842
78974695
8976918
88725343
65195095
33057658
4995923
98017555
87356989
87577586
75571732
31225649
33595942
30436067
8961677
95052475
909730
11929258
37289405
53566380
7093608
1660811
78141344
54635472
29929899
54648704
70066721
88792722
50035314
1093105
89732659
95606491
15157780
20273681