5059843
65433000
56439445
8550983
57922075
7058858
52856094
81914955
44258541
54677970
76102878
99215020
79273557
75615127
34374159
22928429
66537956
75622406
67582727
49125021
84855165
91888342
83142868
94763422
75981212
61736795
92301551
39866491
70168636
28049870
16559211
30954514
64934066
53684359
4041806
47573432
73491249
8715493
54777922
60415740