49426295
30029525
83451672
11102954
46654808
6441559
69761023
89822302
38841248
3298660
54738083
7723284
40424450
21778171
17692497
69297802
43598853
30819731
5394431
44462776
20416490
81673317
55178287
33594422
13762516
919333
53104170
33828139
68705140
2759734
66769064
32569458
25175051
61837033
84625608
2329203
43498006
41109561
39408566
77759758