30965011
6463471
52327952
73947422
69339143
71914021
15769687
66303317
51186802
62313862
83729194
45185157
25797009
62047831
11698634
7869203
9946414
24056977
38264704
62118218
9941587
33278378
45293777
5997153
63304941
90831507
68307718
71097062
36167876
92244389
55363318
64548072
40889142
50243763
854436
96043799
60712695
93721145
18134663
57947072