80408242
71085900
57182001
19631308
8297948
76232016
71356738
84284440
6811208
50158528
47376828
88683986
54937184
53606977
34337219
60922861
79301658
95821295
558967
92742674
15743010
20137897
4984876
54907942
20494132
11628603
3721807
47529926
86351311
49212386
92408732
50329808
97617396
17554187
27404354
6522604
45039447
48614086
89828100
34805916