77599573
80886048
20643276
23241011
56791340
202778
29979269
78548683
20918656
25083976
9706746
26115553
77163623
14387328
46597189
37884510
8889849
13987268
40515839
36408245
44234077
51272917
37077703
42144056
5412844
65222285
4874954
8154874
12989154
10512063
71918440
66126196
28495688
85774371
424381
6794712
62642602
92552557
59147751
34272186