74869050
36382806
68758458
8435693
60909877
70008264
4286656
33786538
425871
51207158
36871924
45996591
12822223
55161193
17537136
615913
42862575
7507375
4048576
87431441
19921584
90583090
52223510
58275840
32598798
88332021
97157172
93756500
53092927
26157613
52928713
12746337
30597084
28513799
67171810
2873801
25629001
42615905
76838139
56877754