53569338
496356
56545882
31662758
12158738
78154434
81612109
9807285
37426127
13323289
96044915
49603941
29681554
45907782
25017063
9846654
12957649
22258941
50432871
69074938
46318657
61596140
63939470
67657180
19547533
45095962
47932818
90296349
8983404
2451487
51516343
31104069
16397428
3043701
80904566
80265432
24674085
81369739
61986864
47196088