53994549
32181183
19335811
2160226
3463551
65667513
30576911
70073282
55481162
6299744
19526033
83064020
9659433
90872889
23154280
1440404
72352593
44097768
80551102
1974162
45165048
17246718
40268
186715
65677433
53608434
85913893
40023735
42523452
9793030
31704803
49977929
16757823
84246528
42476006
28065264
93435356
90564754
22044408
83463182