49867082
97955976
78114888
24973923
84462424
738839
32345204
97053296
29232996
52941890
99366725
80646576
63531658
23949593
21809656
95618038
17383916
9099305
68611537
17544749
92282919
59758901
92403143
95095267
38384416
20244737
7842875
43586295
5085615
1044482
84965023
69933141
17328214
53416174
51384850
42643631
8529348
90587840
33836088
52746050